@charset "utf-8";
/* CSS Document */

body {
	background:#af1000;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#000;
}

header {
	background:#880d0f;
	background-image:url(header.png);
	height:200px;
	position:relative;
}

footer {
	height:40px;
	background:#880d0f;
	color:#feeed8;
	font-size:smaller;
	text-align:center;
}

#container {
	width:960px;	
	margin:auto;
}

#main_content {
	margin-top:10px;
	margin-bottom:10px;
	min-height:760px;	
	background:#feeed8;
}

#middle_content {
	padding:50px;
}

#login_div {
	position:absolute;
	color:#feca77;
	bottom:0px;
	right:0px;
	margin:5px;
}

nav a {
	width:130px;
	height:25px;
	display:inline-block;
	background:#880d0f;
	border:1px solid #880d0f;
	text-transform:uppercase;
	text-align:center;
	color:#feca77;
	text-decoration:none;
	margin:5px 0px 0px 5px;
	padding-top:5px;
	
}

nav a:hover {
	border:1px solid #880d0f;
	background:#feca77;
	color:#880d0f;
	font-weight:bold;
}

button {
	cursor:pointer;
	background:#feca77;
	color:#880d0f;
	width:130px;
	height:25px;
	border:1px solid #880d0f;
	font-weight:bold;
	text-transform:uppercase;
}

button:hover {
	background:#880d0f;
	color:#feca77;
	border:1px solid #feca77;
}